#ifndef _CPC800_H_
#define _CPC800_H_

struct _CPC800 {
	int sdd;
};

CPC800 * cpc800_new( );

void cpc800_free( );

int cpc800_is_goto_in_progress(CPC800 *);

void cpc800_convert_degrees_to_hexstr(float *, char *);

void cpc800_convert_hexstr_to_degstr(char *, char *);

void cpc800_convert_hexstr_to_hrsstr(char *, char *);

void cpc800_convert_hours_to_hexstr(float *, char *);

void cpc800_get_ra_dec(CPC800 *, char *, char *);

void cpc800_goto_ra_dec(CPC800 *, float *, float *);

#include "cpc800.c"
#endif
